Pre-course material list of topics In contrast, software is information stored by hardware. Software is any set of machine-readable instructions that directs a computer's processor to perform specific operations. A combination of hardware and software forms a usable 1.12 Mb. 8